permanent teacher's contract - Espagnol Anglais Dictionnaire